non-national resident - German English Dictionary